land populated with sugar apple trees - Allemand Anglais Dictionnaire